Murmur est un serveur permettant de connecter des clients Mumble. Il est distribué, c'est-à-dire que plein de petits serveurs peuvent être mis en place.
Il vous suffit, pour cela, d'installer le paquet mumble-server.
Pour accéder à la configuration, le meilleur moyen est de reconfigurer le paquet :
sudo dpkg-reconfigure mumble-server
Sinon on peut aussi éditer les configurations à la main :
Ouvrez le fichier /etc/default/mumble-server en modification puis arrangez les options comme vous le souhaitez (un paragraphe d'explication est fourni pour chaque option).
Une fois le serveur configuré, il suffit de le lancer.
C'est automatique au démarrage si vous l'avez activé dans la configuration ; on peut aussi le faire manuellement, en tant que service :
sudo invoke-rc.d mumble-server start
Si la configuration interdit son démarrage, il faut le lancer à la main dans un terminal :
sudo murmurd [-ini /etc/mumble-server.ini]
la partie entre crochets donne le fichier d'initialisation à utiliser ; optionnel, si différent des défauts.
Vous pouvez préférer une instance utilisateur, il faut alors utiliser murmur-user-wrapper (voir le man).
Vous devrez absolument permettre le transit des paquets TCP et UDP entre votre serveur et les clients. Pour ce faire :
Vous pouvez modifier les règles du pare-feu en utilisant l'interface simplifiée en ligne de commande UFW, installé par défaut, comme si dessous (vérifiez qu'UFW soit bien activé !):
sudo ufw allow 64738
Le port 64738 est a adapté selon la configuration du fichier /etc/default/mumble-server précédemment.
Vous pouvez aussi utiliser l'interface graphique Gufw ou encore modifiez directement les règles Iptables (pour utilisateurs avancés).
Pour quiconque étant derrière un routeur, une Box, etc. il lui faudra effectuer les manipulations nécessaires aussi sur ces intermédiaires.
Une fois tout ceci effectué, il reste à connecter des clients Mumble au serveur.
Si vous avez installé le paquet mumble-server-web, une interface très rudimentaire est disponible à l'adresse http://localhost/mumble-server/register.cgi pour enregistrer des utilisateurs et
http://localhost/mumble-server/ pour lister les canaux et utilisateurs présents. Il faut bien sûr disposer d'un serveur web1) local pour y accéder.
Pour supprimer cette application, il suffit de supprimer son paquet. La configuration de l'application sera conservée ou supprimée selon la méthode de désinstallation que vous choisirez.
Il est nécessaire d' installer le paquet mumble-django. Vous pouvez configurer ce logiciel avec la commande
mumble-django-configure
Il est accessible à l'adresse http://localhost/mumble-django/
Pour prendre en compte la modification relancer le serveur avec la commande suivante
sudo /etc/init.d/mumble-server restart
Contributeurs principaux : Johndescs (création) istinct (modification).
Notes brouillon :